Date: Tuesday, 14-Jan-97 23:41:51 GMT
Server: NCSA/1.3
MIME-version: 1.0
Content-type: text/html
Last-modified: Tuesday, 01-Oct-96 17:55:51 GMT
Content-length: 7340

<title>Publications of Eliot Moss</title>
<h1>Publications of Eliot Moss</h1>

<p>
<!WA0><a href="ftp://ftp.cs.umass.edu/pub/techrept/techreport/1995/UM-CS-1995-082.ps">
Compiling for Heterogeneous Systems: A Survey and an Approach</a>, 
<i>
<!WA1><a href="http://www.cs.umass.edu/~mckinley">Kathryn S. McKinley</a>,
<!WA2><a href="http://www.cs.umass.edu/~moss">J. Eliot B. Moss</a>,
Sharad K. Singhai, Glen E. Weaver,
Charles C. Weems,</i> CMPSCI Technical Report 95-82, October 1995,
Department of Computer Science, University of Massachusetts, Amherst, MA 01003.
<br><i>Supersedes Technical Report 95-59.</i>

<p>
<!WA3><a href="ftp://ftp.cs.umass.edu/pub/osl/papers/oo-anal.ps.gz">
Simple and effective analysis of statically-typed object-oriented
programs</a>,<i> Amer Diwan, Eliot Moss, Kathryn McKinley</i>. To appear in
OOPSLA '96.

<p>
<!WA4><A HREF="ftp://ftp.cs.umass.edu/pub/osl/papers/lfp94.ps.Z">
Characterisation of object behaviour in Standard ML of New Jersey. </A>
<I> Darko Stefanovic and J. Eliot
B. Moss. </I> Proceedings of the 1994 ACM Conference on Lisp and
Functional Programming, pp 43-54 (Orlando, Florida, 27-29
June 1994).  LISP Pointers 7(3), July-September 1994.


<P>
<!WA5><A HREF="ftp://ftp.cs.umass.edu/pub/osl/papers/sosp93.ps.Z">
Protection traps and alternatives for memory management of an
object-oriented language. </A>, <I> Antony L. Hosking and J. Eliot
B. Moss. </I> Proceedings of the Fourteenth ACM Symposium on Operating
Systems Principles, pp 106-119 (Asheville, North Carolina, 5-8
December 1993).  ACM Operating Systems Review 27(5), December 1993.

<P>
<!WA6><A HREF="ftp://ftp.cs.umass.edu/pub/osl/papers/iwmm92.ps.Z">Incremental
Collection of Mature Objects</A>, <I>Richard Hudson and Eliot Moss. </I>
International Workshop on Memory Management, St. Malo, France, Sept. 1992,
  pp. 388-403, available from Springer-Verlag.

<P>
<!WA7><A HREF="ftp://ftp.cs.umass.edu/pub/osl/papers/sigplan92.ps.Z">Compiler
Support for Garbage   Collection in a Statically Typed Language </A>, <I> Amer
Diwan, Eliot Moss, and Richard Hudson. </I>  SIGPLAN PLDI '92, pp. 273-282. 

<P>
<!WA8><A HREF="ftp://ftp.cs.umass.edu/pub/osl/papers/oopsla92.ps.Z">A
Comparative Performance Evaluation of Write Barrier Implementations
</A>, <I> Antony L. Hosking, J. Eliot B. Moss and Darko
Stefanovic. </I> Proceedings of the ACM Conference on
Object-Oriented Programming Systems, Languages, and Applications, pp
92-109 (Vancouver, Canada, October 1992).  ACM SIGPLAN Notices 27(10),
October 1992.

<P>
<!WA9><A HREF="ftp://ftp.cs.umass.edu/pub/osl/papers/tr9147.ps.Z">A
Language-Independent Garbage Collector Toolkit </A>, <I> Richard Hudson, Eliot
Moss, Amer Diwan, and Christopher F. Weight. </I>  University of Massachusetts
at Amherst technical report TR 91-47.
<P>

<!WA10><A HREF="ftp://ftp.cs.umass.edu/pub/osl/papers/tocs95.ps.Z">Memory System
  Performance of Programs with Intensive Heap Allocation</A>, <I> Amer Diwan,
  David Tarditi (CMU), and Eliot Moss. </I>  To appear in ACM Transactions
  on Computer Systems.  An earlier version is available as CMU technical report
  CMU-CS-93-227  

<P>

<!WA11><A HREF="ftp://ftp.cs.umass.edu/pub/osl/papers/popl94.ps.Z">Memory Subsystem
  Performance of Programs Using Copying Garbage Collection </A>, <I> Amer
Diwan, David Tarditi (CMU), and Eliot Moss. </I>  POPL '94, pp 1--14. This
paper is also available as a CMU technical report CMU-CS-93-210.


<P>
<!WA12><A HREF="ftp://ftp.cs.umass.edu/pub/osl/papers/pos94.ps.Z">Expressing
object residency optimizations using pointer type annotations</A>, <I>
J. Eliot B.  Moss and Antony L. Hosking. </I> Sixth International
Workshop on Persistent Object Systems (Tarascon, France, September
1994).

<P>
<!WA13><A HREF="ftp://ftp.cs.umass.edu/pub/osl/papers/oopsla93.ps.Z"> Object
fault handling for persistent programming languages: A performance
evaluation </A>, <I> Antony L. Hosking and J. Eliot B. Moss. </I>
Proceedings of the ACM Conference on Object-oriented Programming
Systems, Languages, and Applications, pp 288-303 (Washington, DC,
October 1993).  ACM SIGPLAN Notices 27(11), November 1993.

<P>
<!WA14><A HREF="ftp://ftp.cs.umass.edu/pub/osl/papers/vldb93.ps.Z"> Update
logging for persistent programming languages: A comparative
performance evaluation </A>, <I> Antony L. Hosking, Eric Brown and
J. Eliot B. Moss. </I> Proceedings of the Nineteenth International
Conference on Very Large Data Bases, pp 429-440 (Dublin, Ireland,
August 1993).  Morgan Kaufmann, 1993.

<P>
<!WA15><A
HREF="ftp://ftp.cs.umass.edu/pub/techrept/techreport/1991/UM-CS-1991-025.ps">
Compiler support for persistent programming </A>, <I> Antony
L. Hosking and J. Eliot B. Moss. </I> COINS Technical Report 91-25,
March 1991, Department of Computer Science, University of
Massachusetts, Amherst, MA 01003.

<P>
<!WA16><A HREF="ftp://ftp.cs.umass.edu/pub/osl/papers/pos90.ps.Z"> Towards
compile-time optimisations for persistence </A>, <I> Antony L. Hosking
and J. Eliot B. Moss. </I> Proceedings of the Fourth International
Workshop on Persistent Object Systems, pp 17-27 (Martha's Vineyard,
Massachusetts, September 1990). Published as <I> Implementing Persistent
Object Bases: Principles and Practice</I>, Alan Dearle, Gail M. Shaw, and
Stanley B. Zdonik (eds.). Morgan Kaufmann, 1990.

<P>

<!WA17><A
HREF="ftp://ftp.cs.umass.edu/pub/techrept/techreport/1990/UM-CS-1990-045.ps">
Design of an object faulting persistent smalltalk </A>, <I> Antony
L. Hosking, J. Eliot B. Moss, and Cynthia Bliss. </I> COINS Technical
Report 90-45, Department of Computer Science, University of
Massachusetts, Amherst, MA 01003.
<P>



<!WA18><A HREF="ftp://ftp.cs.umass.edu/pub/osl/papers/tse92.ps.Z">Working with
Persistent Objects: To Swizzle or Not to Swizzle</A>, <I>  J. Eliot
B. Moss. </I> IEEE Transactions on Software Engineering, Vol. 18, No. 8,
August 1992, pp.   657-673. 

<P>

<!WA19><A HREF="ftp://ftp.cs.umass.edu/pub/osl/papers/tois90.ps.Z">Design of the Mneme Persistent Object Store </A>, <I>  J. Eliot B. Moss. </I> ACM
  Trans. on Information Systems, Volume 8, Number 2, April 1990, pp. 103-139.

<P>
<!WA20><A HREF="ftp://ftp.cs.umass.edu/pub/osl/papers/dbpl89.ps.Z"> Addressing Large
Distributed Collections of Persistent   Objects: The Mneme Project's Approach
</A>, <I>  J. Eliot B. Moss. </I> Second International Workshop on
  Database Programming Languages, Gleneden Beach, OR, June 1989, Hull,
  Morrison, and Stemple, eds., Morgan Kaufmann, 1990, pp. 358-374.





<P>

<!WA21><A HREF="ftp://ftp.cs.umass.edu/pub/osl/papers/edbt94.ps.Z">
Supporting Full-Text Information Retrieval with a Persistent Object
Store </A>, <I> Eric W. Brown, James P. Callan, W. Bruce Croft, and J.
Eliot B. Moss. </I> Proceedings of the 4th International Conference on
Extending Database Technology, pp 365-378 (Cambridge, UK, March 1994).
Springer-Verlag, 1994.

<P>


<!WA22><A HREF="ftp://ftp.cs.umass.edu/pub/osl/papers/isca93.ps.Z">Transactional
Memory: Architectural  Support for Lock-Free Data Structures</A>, <I>Maurice
Herlihy and Eliot Moss.</I> International Symposium on Computer  Architecture,
May 1993 (camera ready version).  
<P>
<!WA23><A HREF="ftp://ftp.cs.umass.edu/pub/osl/papers/crl-92-07.ps.Z">Transactional
Memory: Architectural  Support for Lock-Free Data Structures</A>, <I>Maurice
Herlihy and Eliot Moss.</I> Digital Equipment Corporation   Cambridge Research
Laboratory Technical Report CRL 92/07, December 1992.   Under revision for
journal publication.  


